confront a problem head-on - İspanyolca İngilizce Sözlük